impounded dam - Spanish English Dictionary